跳到主要内容

CentOS 安装最新版本R环境

· 阅读需 2 分钟

使用CentOS默认的包管理器安装R的时候,安装版本是3.6.0 (2019-04-26),目前最新版是4.3.3 (2024-02-29)。本文介绍怎么在CentOS下安装最新版R

安装R

1、启用Linux (EPEL)扩展仓库

# Enable the Extra Packages for Enterprise Linux (EPEL) repository
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

2、启用可选仓库

sudo yum install yum-utils
sudo yum-config-manager --enable "rhel-*-optional-rpms"

3、指定R版本 我本地是4.2.3版本,所以服务器配置的和本地一致。(当前最新版本是4.3.3

export R_VERSION=4.2.3

4、下载R

curl -O https://cdn.rstudio.com/r/centos-7/pkgs/R-${R_VERSION}-1-1.x86_64.rpm

5、安装R

sudo yum install R-${R_VERSION}-1-1.x86_64.rpm

6、验证R是否安装成功

/opt/R/${R_VERSION}/bin/R --version

7、创建R符合链接

仅第一次安装需要

sudo ln -s /opt/R/${R_VERSION}/bin/R /usr/local/bin/R
sudo ln -s /opt/R/${R_VERSION}/bin/Rscript /usr/local/bin/Rscript

参考

Install R - posit Documentation

其他安装方式(不推荐)

包管理器

使用包管理器安装是最简单的,但是版本是3.6.0 (2019-04-26),因此不建议使用:

sudo yum install R

源码编译安装

太麻烦了,不建议